<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>Document</title>
</head>
<body>
    

    <script>
        // 普通小目标
        // let money1 = { num:'100000000000亿' };
        // console.log(money1);

        // // 升级小目标
        // function Money(rmb1) {
        //     this.rmb = rmb1;
        // }

        // let GongMin = new Money(1000000000);
        // console.log(GongMin);
        // let TuSir = new Money(0.1);
        // console.log(TuSir);

        // 人类
        function Person (name1) {
            this.name = name1;
        }   
        
        // 通过祖先给所有的实例添加一个方法或者属性，大家共享
        Person.prototype.show = function () {
            // 谁在调用我，this就代表谁 
            // 谁.show this就代表谁
            console.log('我的名字叫' + this.name + ',叫' + this.name);
            return '我是返回值'
        }
       let p1 = new Person('小明');
       let p2 = new Person('大黄');

       // 调用函数 p1.__proto__ 找到show   Person.prototype 相等  p1.__proto__ 都是对象
       p1.show()
       
        



    </script>


</body>
</html>